<?php

namespace app\common\model\merchant;

use app\common\model\BaseModel;

/**
 * 系统操作日志
 * Class MerchantOplog
 * @package app\common\model\merchant
 */
class MerchantOplogModel extends BaseModel
{
    //
    protected $name = 'merchant_oplog';

    //
    public string $fieldId = 'id';
    // 所属商户
    public string $fieldMerId = 'mer_id';
    // 操作人
    public string $fieldOpUser = 'op_user';
    // 操作人名称
    public string $fieldOpName = 'op_name';
    // 执行操作
    public string $fieldAction = 'action';
    // 操作名称
    public string $fieldActionTitle = 'action_title';
    // 请求内容
    public string $fieldRequest = 'request';
    // 操作IP
    public string $fieldIp = 'ip';
    // 操作时间
    public string $fieldCreateAt = 'create_at';

    // 设置字段信息
    protected $schema = [
        'id' => 'int',        //
        'mer_id' => 'string',        // 所属商户
        'op_user' => 'int',        // 操作人
        'op_name' => 'string',        // 操作人名称
        'action' => 'string',        // 执行操作
        'action_title' => 'string',        // 操作名称
        'request' => 'string',        // 请求内容
        'ip' => 'string',        // 操作IP
        'create_at' => 'datetime',        // 操作时间
    ];
}
